/*    */ package com.umeng.analytics.a;
/*    */ 
/*    */ import java.util.ArrayList;
/*    */ import java.util.Iterator;
/*    */ import org.json.JSONArray;
/*    */ import org.json.JSONObject;
/*    */ 
/*    */ public class b
/*    */   implements g
/*    */ {
/*    */   public String a;
/* 14 */   public ArrayList<a> b = new ArrayList();
/*    */ 
/*    */   public b() {
/*    */   }
/*    */   public b(String paramString, a parama) {
/* 19 */     this.a = paramString;
/* 20 */     this.b.add(parama);
/*    */   }
/*    */ 
/*    */   private void c(JSONObject paramJSONObject) throws Exception {
/* 24 */     if (paramJSONObject.length() == 0) return;
/*    */ 
/* 26 */     this.a = ((String)paramJSONObject.keys().next());
/*    */   }
/*    */ 
/*    */   private void d(JSONObject paramJSONObject) throws Exception {
/* 30 */     if (this.a == null) return;
/*    */ 
/* 32 */     JSONArray localJSONArray = paramJSONObject.getJSONArray(this.a);
/* 33 */     a locala = null;
/* 34 */     for (int i = 0; i < localJSONArray.length(); i++) {
/* 35 */       locala = new a();
/* 36 */       locala.a(localJSONArray.getJSONObject(i));
/* 37 */       this.b.add(locala);
/*    */     }
/*    */   }
/*    */ 
/*    */   public void a(JSONObject paramJSONObject) throws Exception {
/* 42 */     if (paramJSONObject == null) return;
/*    */ 
/* 44 */     c(paramJSONObject);
/* 45 */     d(paramJSONObject);
/*    */   }
/*    */ 
/*    */   public void b(JSONObject paramJSONObject)
/*    */     throws Exception
/*    */   {
/* 51 */     JSONArray localJSONArray = new JSONArray();
/* 52 */     for (a locala : this.b) {
/* 53 */       localJSONArray.put(new c(this, locala));
/*    */     }
/*    */ 
/* 60 */     paramJSONObject.put(this.a, localJSONArray);
/*    */   }
/*    */ 
/*    */   public boolean a()
/*    */   {
/* 67 */     if ((this.a == null) || (this.b.size() == 0)) {
/* 68 */       return false;
/*    */     }
/*    */ 
/* 71 */     for (a locala : this.b) {
/* 72 */       if (!locala.a()) return false;
/*    */     }
/* 74 */     return true;
/*    */   }
/*    */ 
/*    */   public void a(b paramb)
/*    */   {
/* 81 */     this.b.addAll(paramb.b);
/*    */   }
/*    */ }

/* Location:           C:\Users\Administrator\Desktop\umeng_sdk.jar
 * Qualified Name:     com.umeng.analytics.a.b
 * JD-Core Version:    0.6.2
 */